English Dictionary
◊ DID YOU MEAN PUFF?
floor covering
n : a covering for the floor of an automobile [syn: {floorcover}]